import java.util.Vector;


public class PriorityVector<E> {
	protected Vector<E> data;
	public PriorityVector()
	// post: constructs a new priority queue
	{
	data = new Vector<E>();
	}
	
	public E getFirst()
	// pre: !isEmpty()
	// post: returns the minimum value in the priority queue
	{
	return data.get(0);
	}
	public E remove()
	// pre: !isEmpty()
	// post: removes and returns minimum value in priority queue
	{
	return data.remove(0);
	}
}
